From 2231d4e859628fc4d2fb63a7a752ead5b91ffef2 Mon Sep 17 00:00:00 2001 From: Ed Sanders Date: Wed, 16 Nov 2016 13:02:22 +0000 Subject: [PATCH] eslint: Re-enable valid-jsdoc and make a pass Change-Id: I5c3c942d5a9c51628619227c4bbaefd1d92a842d --- .eslintrc.json | 3 +- resources/src/jquery/jquery.accessKeyLabel.js | 2 + resources/src/jquery/jquery.confirmable.js | 1 + .../src/jquery/jquery.expandableField.js | 6 +++ resources/src/jquery/jquery.hidpi.js | 1 + .../jquery/jquery.qunit.completenessTest.js | 4 +- resources/src/jquery/jquery.tablesorter.js | 5 ++- resources/src/jquery/jquery.textSelection.js | 39 +++++++++++++++---- .../mediawiki.action.history.js | 1 + resources/src/mediawiki.legacy/protect.js | 3 ++ resources/src/mediawiki.legacy/wikibits.js | 5 +++ .../mediawiki.special.apisandbox.js | 2 + .../mediawiki.special.upload.js | 5 +++ resources/src/mediawiki.toolbar/toolbar.js | 5 +++ .../CalendarWidget.js | 3 ++ .../DateTimeFormatter.js | 1 + .../DateTimeInputWidget.js | 2 + .../mw.widgets.CalendarWidget.js | 3 ++ .../mw.widgets.CategoryCapsuleItemWidget.js | 6 +-- .../mw.widgets.DateInputWidget.js | 4 ++ .../mw.widgets.NamespaceInputWidget.js | 2 + .../mw.widgets.SearchInputWidget.js | 1 + .../mw.widgets.TitleInputWidget.js | 1 + .../mw.widgets.TitleSearchWidget.js | 1 + .../mw.widgets.UserInputWidget.js | 1 + resources/src/mediawiki/api.js | 1 + resources/src/mediawiki/api/upload.js | 4 ++ resources/src/mediawiki/api/watch.js | 1 + .../mediawiki/htmlform/htmlform.Element.js | 1 + ...i.ForeignStructuredUpload.BookletLayout.js | 3 ++ .../mediawiki.ForeignStructuredUpload.js | 10 +++-- .../src/mediawiki/mediawiki.ForeignUpload.js | 10 +++-- resources/src/mediawiki/mediawiki.Title.js | 8 +--- .../src/mediawiki/mediawiki.Upload.Dialog.js | 3 ++ resources/src/mediawiki/mediawiki.Upload.js | 4 +- resources/src/mediawiki/mediawiki.Uri.js | 1 + .../mediawiki/mediawiki.confirmCloseWindow.js | 5 +-- resources/src/mediawiki/mediawiki.debug.js | 2 + .../src/mediawiki/mediawiki.errorLogger.js | 6 +++ resources/src/mediawiki/mediawiki.inspect.js | 6 +++ .../src/mediawiki/mediawiki.jqueryMsg.js | 7 +++- resources/src/mediawiki/mediawiki.js | 23 ++++++++++- .../src/mediawiki/mediawiki.notification.js | 2 + .../src/mediawiki/mediawiki.searchSuggest.js | 7 +++- .../mediawiki/mediawiki.template.mustache.js | 1 + resources/src/mediawiki/mediawiki.util.js | 3 ++ resources/src/mediawiki/mediawiki.viewport.js | 1 + .../src/mediawiki/page/gallery-slideshow.js | 2 + resources/src/startup.js | 3 ++ 49 files changed, 182 insertions(+), 39 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 135d3b95f3..044dd7202d 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -13,7 +13,6 @@ "OO": false }, "rules": { - "dot-notation": 0, - "valid-jsdoc": 0 + "dot-notation": 0 } } diff --git a/resources/src/jquery/jquery.accessKeyLabel.js b/resources/src/jquery/jquery.accessKeyLabel.js index 63b599b07a..f25944c94e 100644 --- a/resources/src/jquery/jquery.accessKeyLabel.js +++ b/resources/src/jquery/jquery.accessKeyLabel.js @@ -204,6 +204,8 @@ * * @method updateTooltipAccessKeys_getAccessKeyPrefix * @deprecated since 1.27 Use #getAccessKeyModifiers + * @param {Object} [ua] An object with a 'userAgent' and 'platform' property. + * @return {string} */ $.fn.updateTooltipAccessKeys.getAccessKeyPrefix = function ( ua ) { return getAccessKeyModifiers( ua ).join( '-' ) + '-'; diff --git a/resources/src/jquery/jquery.confirmable.js b/resources/src/jquery/jquery.confirmable.js index 1ecce6cad7..7931c8147f 100644 --- a/resources/src/jquery/jquery.confirmable.js +++ b/resources/src/jquery/jquery.confirmable.js @@ -12,6 +12,7 @@ return data; }; + // eslint-disable-next-line valid-jsdoc /** * Enable inline confirmation for given clickable element (like `` or `